far-end echo - German English Dictionary